Ochna Serrulata — synonyms, definition
1. Ochna serrulata (Noun)
1 synonym
bird's-eye bush
1 definition
Ochna serrulata (Noun) — Shrub with narrow-elliptic glossy evergreen leaves and yellow flowers with leathery petaloid sepals.
2 types of
bush shrub
2 parts of
genus Ochna ochna